<div class="container">
  <h1>table_exists()</h1>
  <p class="signature">public function table_exists(string $table_name): bool</p>
  
  <h2>Description</h2>
  <div class="description">
    <p>
      Checks whether a specified table exists in the database.
    </p>
  </div>
  
  <h2>Parameters</h2>
  <table>
    <thead>
      <tr>
        <th>Parameter</th>
        <th>Type</th>
        <th>Description</th>
        <th>Default</th>
        <th>Required</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>$table_name</td>
        <td>string</td>
        <td>The name of the table to check for existence.</td>
        <td>N/A</td>
        <td>Yes</td>
      </tr>
    </tbody>
  </table>
  
  <h2>Return Value</h2>
  <table>
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>bool</td>
        <td>True if the specified table exists in the database, false otherwise.</td>
      </tr>
    </tbody>
  </table>
  
  <h2>Example Usage</h2>
  <div class="example">
    <pre>$table_exists = $this->model->table_exists('products');</pre>
  </div>
</div>
